Jangsan Beom: The Mystery Behind South Korea’s Sinister Mountain Tiger
Located in Busan, South Korea, Jangsan Mountain is home to beautiful landscapes overlooking the sea, with a wide range of hiking mountains. But travelers, be warned. The Jangsan Mountain may also be home to a frightening cryptid waiting to devour Read More …