The postcard features the Observatory of the 200-inch Telescope on Palomar Mountain near Escondido, San Diego County, California. This observatory is the world's largest astronomical observatory and was built at a cost of six million dollars. It houses the giant 200-inch mirror, which is a significant technological achievement.
eBay