Jambay Lhakhang is a one-story temple of Jowo Jampa founded in 659 CE to pin down an ogress to earth who was obstructing the spread of Buddhism.
Jambay Lhakhang is a one-story temple of Jowo Jampa founded in 659 CE to pin down an ogress to earth who was obstructing the spread of Buddhism.