Trees and rooftops alike reach for the heavens at this ancient Buddhist temple dating back to 895 AD in Kyoto, Japan.