Monkey feeding time at the Mount Takasaki monkey colony in Beppu, Japan. Over 1200 monkeys live on the mountain and mingle freely with visitors. The din of their howls and the sheer number of these beasts scurrying about and tugging at your legs is wonderfully terrifying.