Views Configure contextual filter by user's country
Found the problem!

All I did was correct, except one thing; I choose wrong View type during creation. 

wrong: selected Show "Product display" 

working: choose Show "Content" of type "Product display"

Don't know the difference, but it's working