Tourists Fight Over Selfie Spot on Top of 15,000 Foot Mountain
A group of tourists were filmed fighting for the best selfie spot at the top of a 15,000 foot mountain in China. [Read More]
A group of tourists were filmed fighting for the best selfie spot at the top of a 15,000 foot mountain in China.