The Fish-Rotting Rock in the MountainsFree Stock Photo from Japan
About This Photo
This is a photo of the Sabukurasaki Rock located in the mountains. The massive rock, surrounded by lush green forests, is impressive and conveys the powerful forces of nature. This image would be suitable for introducing tourist destinations or websites a