Kafukamura, Japan
Mount Rebun
Mount Rebun is the highest point on Rebun Island in Rebun, Hokkaidō, Japan. The mountain consists of marine sedimentary rocks from the Early Cretaceous period, 149–97 million years ago.
- City
- Kafukamura
- Country
- Japan
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia