Ta Ho Pai


Ta Ho Pai - rock formation in People's Republic of China.