A close up view of cascading water falling over the rocks at Longshan Buddhist temple in Taipei city, Taiwan.