80 degree stairs at military fortress in Pojun Village, Guangdong Province, China

80 degree stairs at military fortress in Pojun Village, Guangdong Province, China
Back to Top