Climb Up The Cliff To Tiger’s Nest Temple In Bhutan

Tiger’s Nest Temple, also known as Taktshang Palphug Monastery, is a Buddhist temple complex located in Bhutan.
Bhutan

Bhutan is a small country located in the Himalayas in South Asia.
Tiger’s Nest Temple, also known as Taktshang Palphug Monastery, is a Buddhist temple complex located in Bhutan.
Bhutan is a small country located in the Himalayas in South Asia.