A Piece of Peace in Keqiao, China

Tusita Temple or Dou Shuai Tian Gong in Chinese is a temple in Keqiao, Shaoxing City, Zhejiang China. “Dou” means old combat armor, “Shuai” means to command, and “Tian Gong” means the temple in heaven. When my friends told me that we were going on a hike, this was not at all what I expected. I expected trails and walking on grass and soil. Instead, there were smooth roads and cement stairs. This was definitely a one of a kind experience because the temple at the top was simply breathtaking.

Continue reading

Advertisements