Have you ever been?

edited January 2022 in General

The picture below popped up on my computer when I opened Bing today. This place looks so amazing I was curious if any Taucktourians have visited this place. If so, did you climb to the top (if you're even allowed to)?

The place is Mount Fanjing in SW China. If you were wondering there are 8,888 steps to get to the top.

Comments

Sign In or Register to comment.