Menacing monkey troop stalks mountain road leaving drivers terrified

Published date: Tue, 07 Apr 2026 21:40:47 +0700

This is the dramatic moment a troop of menacing monkeys stalked a mountain road, leaving drivers terrified.
Motorists were forced to stop on the highway at Liudao Bay in Anhui, China, after the Tibetan macaques blocked their path.
Register media account or sign in to read more & download
© 2022-2026 ViralPress. All Rights Reserved.