Twin towers spotted