P P PriyamGhosh Aug 3, 2015 No one can tell that this is not in India, looks like Switzerland. Where exactly is this place?