Search results
We did not find results for: Altair (building).
Check spelling or type a new query.
We did not find results for: Altair (building).
Check spelling or type a new query.
Altair is a residential and commercial development under construction in Colombo, Sri Lanka. The building has a 68 floor vertical tower and 63 floor leaning or sloping tower. Wikipedia