Tsuglagkhang Buddhist Temple, Mcleodganj, Himachal pradesh, India by Parnashree Devi | May 25, 2010 | Travel