PLH-31 Shikishima Japanese Coast Guard Patrol Vessel Large With Helicopter
Shikishima (PLH 31) is the largest patrol vessel of the Japan Coast Guard.
Shikishima was built in order to guard Plutonium transport ships.
Sea - Military - Surface Warfare
Please enter the Anti-Spam code
Japanese Coast Guard Izu (PL-31)
Japan Coast Guard Yashima (PL-22)
Cosmo Clock 21 - Ferris Wheel
Yokohama Landmark Tower (tallest building in Japan)
Kanagawa Prefectural Museum of Cultural History
'Fruits Tree' by Choi Jeong Hwa
Google trike reflection
Show location URL
View at google.com
Download to Google Earth (KML)
Submit location to VirtualGlobetrotting