Ukimido is located by the beautiful shores of Lake Biwako, just 30 minutes away from the center of Kyoto. Ukimido, is also known as the “floating temple hall” at …

AloJapan.com