October 31, 2024 Photos of the outrageous monumental architecture of Turkmenistan, the most isolated country in Asia.