The sacred lake situated on the ashram of a great sage in Himachal Pradesh in which the floating island still amazes everyone!