Landmark Building

Landmark Tower

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

Landmark Building