collection / landmark

Taal Barahi Temple

Tal Barahi Temple, also known as Lake Temple is located in Kaski district of Nepal. It is a pagoda-style temple devoted to the deity Tal Barahi worshipped by both Hindus and Buddhists.