Picture of the day for January 17, 2021



The famous roofs of Quanhua Temple, located in the Lion's Head Mountain Scenic Area, Taiwan.. Learn more.

Comments

Popular posts from this blog

Picture of the day for June 4, 2020