Photo 1 of 6
This is a pathway to heaven. Atleast I felt so. This mesmerizing photo was clicked at Lachen on a small mountain top. The House that can be seen on the top is actually a Hotel ????