Designed by
Title
Boating spot of Chayatal or Chaya Taal, West Sikkim, India. Famous for Reflection of snow-capped Mount Kanchenjunga and Kabru on #329153724
Description
Boating spot of Chayatal or Chaya Taal, West Sikkim, India. Famous for Reflection of snow-capped Mount Kanchenjunga and Kabru on lake water, Himalayan mountains and forest surrounding