Geo Location Information for 59.106.27.224 IP Address. The IP Address 59.106.27.224 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 214-0021
京都府京都市。「清水の舞台」で知られる寺院。北法相宗の本山(一寺一宗)。縁起、年中行事、境内案内。