This photo taken on Oct. 5, 2025 shows a view of Glass Beach in Vladivostok, Russia. Located in Ussuri Bay on the outskirts of Vladivostok, Glass Beach was once a dumping site for discarded glassware.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results