Google+

Wander Lord

Interesting on art, nature, people, history

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