Which country is this????

JUST IMAGINE WHICH PLACE IS THIS

WHETHER

DUBAI

MALAYASIA

SINGAPORE

USA

GERMANY

OR

ANY OTHER?

NO

IT IS SAHARA AMBY VALLEY ( INDIA )

LONAVALA

(NEAR PUNE)