GOD’S LAND

Manali, Himachal Pradesh