Paro Taktsang, October 16, 2011. The first temple was built on this rock in 1692. Reuters Adrees Lati
Paro Taktsang, October 16, 2011. The first temple was built on this rock in 1692. Reuters Adrees Lati
Paro Taktsang, October 16, 2011. The first temple was built on this rock in 1692. Reuters Adrees Lati