Hot springs or Tshachu in Bhutan are natural springs said to have been created by Lord Buddha and Bodhisattvas used by people for therapeutic purposes.
Hot springs or Tshachu in Bhutan are natural springs said to have been created by Lord Buddha and Bodhisattvas used by people for therapeutic purposes.