s3-ap-southeast-1.amazonaws.com · The Dragon and Tiger Pagodas - is a temple located at Lotus Lake...
4
s3-ap-southeast-1.amazonaws.com · The Dragon and Tiger Pagodas - is a temple located at Lotus Lake in Zuoying District, Kaohsiung, Taiwan. The temple was built in 1976. One of the