Designed by
Title
Taktshang Goemba or Tiger's nest Temple on mountain, Bhutan #79229828
Description
Taktshang Goemba or Tiger's nest Temple or Tiger's nest monastery the most beautiful buddhist temple in the world. The most sacred place in Bhutan is located on the high cliff mountain with sky and cloud of Paro valley, Bhutan.
This image is editorial