Pen Pych Waterfall

Waterfall · United Kingdom

Description

A waterfall at 391 m above sea level in Rhondda Cynon Taf, Wales, United Kingdom.

Details

osm
node/4284793946