Landmark Building
is located in Yokohama, Japan and was completed in 1993. This building was designed by Stubbins Associates and
stands 970 feet tall with 70 floors. Landmark is currently the largest building in Japan. This pewter replica
stands 6-7/8 inches tall and is finished in antique pewter. This model’s scale is 1 inch = 150 feet.
Landmark Building
|